package com.geqian.web.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.geqian.common.common.PageRequest;
import com.geqian.common.common.PageResult;
import com.geqian.common.common.ResponseResult;
import com.geqian.web.entity.${className};
import com.geqian.web.common.dto.${className}Dto;
import java.util.List;

/**
* ${description}服务
* @author ${author}
* @date ${date}
*/
public interface ${className}Service extends IService<${className}> {

    ResponseResult<PageResult<${className}>> get${className}List(PageRequest pageRequest);

    ResponseResult<String> update${className}(${className}Dto ${className?uncap_first}Dto,String token);

    ResponseResult<String> add${className}(${className}Dto ${className?uncap_first}Dto,String token);

    ResponseResult<String> delete${className}(List<${className}> ${className?uncap_first}List);

}